76 research outputs found

    Visual Localization and Mapping in Dynamic and Changing Environments

    Full text link
    The real-world deployment of fully autonomous mobile robots depends on a robust SLAM (Simultaneous Localization and Mapping) system, capable of handling dynamic environments, where objects are moving in front of the robot, and changing environments, where objects are moved or replaced after the robot has already mapped the scene. This paper presents Changing-SLAM, a method for robust Visual SLAM in both dynamic and changing environments. This is achieved by using a Bayesian filter combined with a long-term data association algorithm. Also, it employs an efficient algorithm for dynamic keypoints filtering based on object detection that correctly identify features inside the bounding box that are not dynamic, preventing a depletion of features that could cause lost tracks. Furthermore, a new dataset was developed with RGB-D data especially designed for the evaluation of changing environments on an object level, called PUC-USP dataset. Six sequences were created using a mobile robot, an RGB-D camera and a motion capture system. The sequences were designed to capture different scenarios that could lead to a tracking failure or a map corruption. To the best of our knowledge, Changing-SLAM is the first Visual SLAM system that is robust to both dynamic and changing environments, not assuming a given camera pose or a known map, being also able to operate in real time. The proposed method was evaluated using benchmark datasets and compared with other state-of-the-art methods, proving to be highly accurate.Comment: 14 pages, 13 figure

    Introdução à Programação de Propósito Geral em Hardware Gráfico

    Get PDF
    A Unidade de Processamento Gráfico – do inglês “Graphics Processing Unit"(GPU) foi desenvolvida inicialmente como um hardware destinado a aumentar a eficiência e o poder de processamento gráfico para tarefas de renderização. Hoje, a GPU apresenta-se como um hardware de processamento versátil e de alto poder de computação. Tornou-se uma possibilidade real na busca por soluções para processamento em grandes volumes de dados, seja como complemento, seja como alternativa ao uso de CPUs multicore ou de sistemas distribuídos. A utilização da GPU em computações de propósito geral é de especial interesse, uma vez que para diversas aplicações, ainda não existem formulações sequenciais suficientemente rápidas de serem computadas. Este tutorial tem como objetivo permitir ao leitor a identificação de algoritmos e aplicações candidatas à abordagens paralelas em GPU. Com tal finalidade, apresentamos os fundamentos e conceitos envolvidos na programação de propósito genérico utilizando hardware gráfico sem que seja indispensável ao leitor, o conhecimento a priori de sistemas gráficos 3D ou de sistemas paralelos

    Detection of Masses in Digital Mammograms using K-means and Support Vector Machine

    Get PDF
    Breast cancer is a serious public health problem in several countries. Computer Aided Detection/Diagnosis systems (CAD/CADx) have been used with relative success aiding health care professionals. The goal of such systems is contribute on the specialist task aiding in the detection of different types of cancer at an early stage. This work presents a methodology for masses detection on digitized mammograms using the K-means algorithm for image segmentation and co-occurrence matrix to describe the texture of segmented structures. Classification of these structures is accomplished through Support Vector Machines, which separate them in two groups, using shape and texture descriptors: masses and non-masses. The methodology obtained 85% of accuracy

    AUTOMATIC METHOD BASED ON PSO-OPTIMIZED VISION-TRANSFORMER FOR GAS DETECTION IN 2D SEISMIC IMAGES

    Get PDF
    One of the geophysical techniques most frequently utilized in the oil and gas (O\&G) sector for hydrocarbon prospecting is seismic reflection. The seismic reflection technique is essential for an estimate the location and volume of gas accumulations in various onshore fields. However, this technique generates a large amount of data, and its data acquisitions are noisy. Thus it takes a while to analyze and interpret seismic data. Computational techniques based on machine learning have been proposed considering Direct Hydrocarbon Indicators (DHIs) to assist geoscientists in such activities. In this paper, we describe a method to detect gas accumulations based on the Particle Swarm Optimization (PSO) algorithm and the Vision Transformer neural network (ViT). In the best scenario, the proposed method achieved a sensitivity of 88.60%, a specificity of 99.56%  and an accuracy of 99.37%. We present some tests performed on Parnaíba Basin and Netherlands F3-Block fields. Thus, it demonstrates that the proposed method is promising for assisting specialists in gas exploration tasks.DOI: 10.36558/rsc.v12i3.790

    An Approach for Construction of Augmented Reality Systems using Natural Markers and Mobile Sensors in Industrial Fields

    Get PDF
    This paper presents a methodology for the development of augmented reality (AR) visualization applications in industrial scenarios. The proposal presents the use of georreferenced natural markers detected in real time, which enables the construction of AR systems. This use of augmented visualization allows the creation of tools that can aid on-site maintenance activities for operators. AR use makes possible including information about the equipment during a specific procedure. In this work, the detection of natural markers in the scene are based on Haar-like features associated with equipment geolocalization. This approach enable the detection of equipment in multiple user’s viewpoints in the industrial scenario and makes it possible the inclusion of real information about those equipment in real time as AR annotations. In this way, beyond a methodology approach, this paper presents a new way for Power System information visualization in the field that can be used in both for training and for control operations

    Visual Field Coordinate Systems in Visual Neurophysiology

    Get PDF
    Abstract In this work, algorithms have been developed to: 1. Compare visual field coordinate data, presented in different representation systems; 2. Determine the distance in degrees between any two points in the visual field; 3. Predict new coordinates of a given point in the visual field after the rotation of the head, around axes that pass through the nodal point of the eye. Formulas are proposed for the transformation of Polar coordinates into Zenithal Equatorial coordinates and vice versa; of Polar coordinates into Gnomic Equatorial of double meridians and vice versa; and projections of double meridians system into Zenithal Equatorial and vice versa. Using the transformation of polar coordinates into Cartesian coordinates, we can also propose algorithms for rotating the head or the visual field representation system around the dorsoventral, lateral-lateral and anterior-posterior axes, in the mediolateral, dorsoventral and clockwise directions, respectively. In addition, using the concept of the scalar product in linear algebra, we propose new algorithms for calculating the distance between two points and to determine the area of receptive fields in the visual field
    corecore